improvement of exhaust gases - Espagnol Anglais Dictionnaire